CREATE EXTERNAL TABLE jms_ods.sys_notice(
  `id` int COMMENT '主键id',
  `title` string COMMENT '标题',
  `menu_type` tinyint COMMENT '菜单类型 1:公告管理,2:业务通知,3:新闻管理,4:资料管理,5:上线通知,6:培训通知,7:调度通知,99其他',
  `list_type` tinyint COMMENT '目录 1:网管通知,2:操作通知,3:规划通知,4:质控通知,5:客服通知,6:财务通知,7:运力通知,8:科技通知,9:市场通知,10:资产通知,11:HR通知,12:总裁办通知,13:行政通知,14:航空通知,15:代理区通知,16:内控通知,17:品牌通知,99其他',
  `type` tinyint COMMENT '公告类型：1网点公告、2文件制度、3重要通知,99其他',
  `status` tinyint COMMENT '公告状态：0草稿，4待审核,1待发布，2公告中，5已驳回,3已下线',
  `publish_time` timestamp COMMENT '发布时间',
  `offline_time` timestamp COMMENT '2088/12/31 0:00下线时间',
  `read_level` tinyint COMMENT '阅读等级 1:置顶,2:必读,3:重要,4:普通',
  `is_push_app` tinyint COMMENT '是否推送App 1:是,2:否',
  `is_recall` tinyint COMMENT '是否撤回1是,2否',
  `push_setting` string COMMENT '推送配置 1决策APP,2外场APP,3内场APP',
  `inner_flag` tinyint COMMENT '推送App配置-内场标识',
  `outer_flag` tinyint COMMENT '推送App配置-外场标识',
  `decision_flag` tinyint COMMENT '推送App配置-决策标识',
  `is_scroll` tinyint COMMENT '是否滚屏1:是,2:否',
  `scroll_days` int COMMENT '滚屏天数',
  `network_id` int COMMENT '网点Id',
  `network_name` string COMMENT '网点名称',
  `content` string COMMENT '公告内容',
  `img_url` string COMMENT '主图URL',
  `file_url` string COMMENT '文件URL，最多支持5个文件，一个文件不超过10M',
  `pv_count` int COMMENT 'pv',
  `uv_count` int COMMENT 'uv数',
  `dispatch_code` string COMMENT '调度指令编号',
  `dispatch_code_type` string COMMENT '指令类型',
  `dispatch_adjust_type` string COMMENT '调整类型',
  `audit_by` int COMMENT '最后审核人Id',
  `audit_time` timestamp COMMENT '核时间',
  `reject_time` timestamp COMMENT '驳回时间',
  `reject_comment` string COMMENT '驳回原因',
  `is_enable` tinyint COMMENT '是否启用:1启用,2不启用',
  `is_delete` tinyint COMMENT '是否删除:1未删除,2已删除',
  `create_by` int COMMENT '创建人ID',
  `update_by` int COMMENT '最后更新人ID',
  `create_by_name` string COMMENT '创建人名称',
  `update_by_name` string COMMENT '最后修改人名称',
  `create_time` timestamp COMMENT '创建时间',
  `update_time` timestamp COMMENT '修改时间',
  `version` string COMMENT '版本号',
  `sort` string COMMENT '排序',
  `executive_unit_name` string COMMENT '执行单位名称',
  `executive_unit_id` int COMMENT '执行单位编号',
  `task_status` tinyint COMMENT '流程状态（0-保存，1-待审核，2-执行对象审核通过，3-执行对象审核驳回，4-总部审核通过，5-总部审核驳回）',
  `network_path` string COMMENT '冗余网点path',
  `financial_center_id` int COMMENT '执行单位所属代理区编号',
  `review_status` tinyint COMMENT '复核状态（0-待复核，1-复核通过，2-复核驳回）',
  `task_no` string COMMENT '任务单号',
  `top_time_limit` int COMMENT '置顶天数',
  `file_video_url` string COMMENT '上传视频URL，MP4格式，做多支持3个，一个文件不超过50M',
  `picture_type` tinyint COMMENT '图片类型（0-启动页，1-轮播图）',
  `is_visible` tinyint COMMENT '是否对外可见（0-否，1-是）',
  `virtual_agent_id` int COMMENT '虚拟代理区id',
  `adjust_reason_id` int COMMENT '调整原因id(关联字典表id)')
COMMENT '调度指令表'
PARTITIONED BY (
  `dt` string COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
location
  '/dw/hive/jms_ods.db/external/sys_notice'
TBLPROPERTIES (

  'parquet.column.index.access'='true'
)
